Golang Job: Senior Golang Engineer

Job added on

Company

Kablamo Canada

Location

Toronto - Canada

Job type

Full-Time

Golang Job Details

Senior Golang Engineer

About Kablamo

Kablamo is a new generation of cloud technology vendor, working at the forefront of distributed, highly scaled application development. We are one of Australia’s leading cloud product development and data companies, and have recently expanded our business to Canada. We are experts at the many disciplines required to develop new digital products which make end-to-end use of the cloud.

We help clients build bespoke cloud-based systems, and to implement the practices, knowledge and tools to do so time and again. We help our customers to build their competitive advantage by harnessing the power of technology to drive real change in their business and for their end customers.

We’re silo bursting, legacy busting, data liberators, who break down the walls keeping enterprises from their potential, delivering them the future they’ve been promised.

The Role

Having recently expanded to Canada, Kablamo is looking for a lead that will help us extend our backend practice. Our Golang Engineers work at the bleeding edge of what is possible. They are passionate about delivering high quality results through repeatable processes and development patterns. “Speed and scale” is a phrase our Back End Developers live by – it’s not worth doing if it isn’t done well.

Our Golang Engineers are curious by nature and love exploring the latest technologies. They have no greater satisfaction than being able to deploy highly scalable robust APIs into the cloud with zero defects!

Responsibilities

  • Develop performant Back end applications and APIs for clients using best practice development techniques
  • Meaningfully and actively contribute to the project team(s)
  • Follow and contribute to Kablamo’s back end development methodology and processes
  • Consistently demonstrate and advocate Kablamo’s values

Required skills and experience:

  • Experience with the Go programming language
  • Strong Experience with a high level programming language (Python, JavaScript, Java, C#)
  • Strong Experience with testing platforms, unit testing, and end to end testing
  • Experience developing commercial applications and REST APIs
  • Experience with cloud technologies - AWS
  • Experience with serverless development
  • Experience with Databases and Database integration
  • Experience with Git including merging, rebasing and pull-request branch strategy
  • Experience with scripting tools and automated deployments
  • Experience working in a continuous integration environment eg. TeamCity
  • Solid Knowledge and experience with OOP, Design Patterns, Dependency Injection
  • Interpersonal skills to collaborate within a cross-functional team
  • Min 5+ years developing complex backend solutions

Desirable skills and experience:

  • Exposure to Docker
  • Exposure to load testing tools

Future Roles / Career Progression

  • Technical Lead
  • Principal consultant

Kablamo’s Culture

Kablamo is a proud equal opportunity employer. We acknowledge a workplace that is diverse and inclusive, enables for greater innovation and produces benefits including improved performance, improved employee happiness and wellbeing, and superior outcomes for our customers. We attribute our success to all our unique and charismatic Kablamites. Through our fortnightly back to base and our debate Thunderdomes, we enable our Kablamites to provide feedback, share ideas, challenge the status quo and technically challenge each other constructively.

The PERKS!!!

Our Kablamites enjoy a number of perks and benefits including: 20 days paid annual leave, extended health care coverage, Group RRSP with 5% matching, bonus scheme, an online perks and rewards platform, an extra day of annual leave for your birthday, blogging rewards and much much more!

Job Types: Full-time, Permanent

Salary: $120,000.00-$160,000.00 per year

Benefits:

  • Casual dress
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • Life insurance
  • Paid time off
  • RRSP match
  • Work from home

Schedule:

  • 8 hour shift
  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Experience:

  • Back end: 4 years (required)